putative malate oxidoreductase AY128396 RAFL06-10-A16